Big Huge Thesaurus

Inga edulis

noun

sounds kind of like